Big Huge Thesaurus

Republic of Malta

noun